home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / faxdor20.zip / CHANGES.DOC next >
Text File  |  1993-03-07  |  13KB  |  281 lines

  1.  
  2. ╒═════════════════════════════════════════════════════════════════════════╕
  3. │              FaxDoor Change Log - Latest Changes at Top                 │
  4. ╘═════════════════════════════════════════════════════════════════════════╛
  5. 2.0 - Released Sunday March 7, 1993
  6.  
  7.         * No more bug reports for a month so this sucker should be solid.
  8.  
  9. 2.0ß - More coding Feb 10/93
  10.  
  11.         * Corrected use of display variables, which would cause a blank
  12.           filename field to be entered in the ToDo.Fax list.  If a user
  13.           uploaded a file, then selected (S)tatus, then (D)ial, the
  14.           filename variable was being cleared.  Fixed!  Thanks Chuck!
  15.  
  16.         * The above reminded me to check one more thing for the delayed
  17.           process.  After the user provides the door with the filename
  18.           they are going to upload, I check to see if a file already
  19.           exists in the directory with that name and if so, inform the
  20.           user and get them to use a different name.  This should
  21.           prevent mixed up delayed faxes.
  22.  
  23. 2.0ß - More coding Feb 5/93
  24.  
  25.         * Added option /L on the command line to allow you to select a
  26.           name for the bitfax log.  Some versions of Bitfax use
  27.           BITFAX.LOG and others use BITFAXTX.LOG.  The DelayFax program
  28.           will default to the "TX" log, but if you need to change it,
  29.           just add /L=BITFAX.LOG to your command line that CALLS the
  30.           DELAY.BAT file.
  31.  
  32.         * Added the Maintenance routine to DelayFax.Exe.  Run this
  33.           whenever you like.  Once you notice your TODO.FAX file lists
  34.           alot of "Faxed!" entries, run DELAYFAX /M to remove the
  35.           completed entries.  Don't you have a batch file that runs
  36.           once a week?  (I do!)  This would be a good place for this
  37.           command:  DOFAX /M
  38.  
  39.         * Made sure the Delayfax won't delete the FAXME.??? files.
  40.  
  41.         * Changed the opening screen in Faxdoor to reflect the modem
  42.           changes on my system and indicate the upcoming area code
  43.           change in October.
  44.  
  45.         * Ready for testing on other systems now.  Please report back
  46.           with bugs or suggestions.
  47.  
  48. 2.0ß - More coding Feb 4/93
  49.  
  50.         * I raised the price of FaxDoor to $20.00 from $10.00
  51.  
  52.         * Finally nipped the error of occassionally giving all users
  53.           the same user account (treating everyone as a new user)! If
  54.           one of the previous Sysops who received the FAXDEBUG package
  55.           had of uploaded the FAXDEBUG.OUT file to me I would have found
  56.           and fixed this one long ago.  Oh well, better late than never.
  57.  
  58.         * If you used the FaxBack option of the previous release, I think
  59.           it was possible that the door may delete the file after a
  60.           successful fax.  Ensured this won't happen in this release!
  61.  
  62.         * Back to the Delayed Fax option.  More coding to the Door to
  63.           provide this option, and the creation of DELAYFAX.EXE which
  64.           will actually handle the delayed faxing.  New Batch file
  65.           called DELAY.BAT added.
  66.  
  67.         * YOU MUST READ OVER THE COMPLETE DOCS TO FIND OUT HOW TO
  68.           USE THE DELAYED FAX OPTION (no sense typing it twice).
  69.  
  70.         * To upgrade to this release, replace your faxdoor.exe, add
  71.           delayfax.exe, todo(g).txt and delay.bat.  Edit FAXDOOR.CFG's
  72.           and add one line that reads IMMEDIATE or DELAYED.
  73.  
  74. 2.0ß - Initial coding Feb 1/93
  75.  
  76.         * Added DELAYED faxing option.  This allows a user to access the
  77.           door on any node, upload a file for faxing.  You decide when
  78.           you want to send the fax; in an event or after logging off.
  79.  
  80.         * DELAYFAX.EXE added to handle the delayed faxing while
  81.           maintaining the door's integrity.  Also added TODO.FAX which
  82.           is the list of pending faxes and their status.
  83.  
  84. 1.07 - October 16, 1992 ══════════════════════════════════════════════════
  85.  
  86.      * Fixed error when FaxDoor.Pge file didn't exist.  The program was
  87.        supposed to let this be an optional file but I used the wrong
  88.        variable when checking for its existence.
  89.  
  90.      * Added LOCAL faxing!  You can now enter the door while in Local
  91.        Mode on the BBS, or enter the door from the DOS Prompt, and fax
  92.        a text file on the spot!  Just enter the Drive, Path and Filename
  93.        and off you go!
  94.  
  95.      * Padded out the cover page so Bitfax sends one full page, and then
  96.        whatever the user sends after that.
  97.  
  98.      * Added FaxBack!  You can now create a "menu" of files that the
  99.        user can select to have faxed to him/her.  You provide as many
  100.        files as you want (up to 999).
  101.  
  102.     *  Added a (H)elp file on the menu.
  103.  
  104. 1.06 - November 14, 1991 ═════════════════════════════════════════════════
  105.  
  106.      * I seemed to have broken the Auto Register code.  If you had
  107.        registered your copy of FaxDoor and had a FAXDOOR.REG file in the
  108.        directory, version 1.05 would not automatically recognize it was
  109.        registered.  Fixed it in this version.  Sorry 'bout that.
  110.  
  111.      * I also forgot to add the SYSOP.DOC file to the ZIP package.  It's
  112.        here now!
  113.  
  114.      * I now display the name of the "Donor" on the closing screen.  If
  115.        you leave the donor line blank in the CFG file then nothing will
  116.        show up - but if you put a Donor name in the CFG file then the
  117.        closing screen will display "Donated by: First Last".
  118.  
  119.      * To upgrade from 1.05 to 1.06 just replace your FAXDOOR.EXE file.
  120.        If you are upgrading to 1.06 from a version earlier than 1.05 then
  121.        follow the directions below!
  122.  
  123.              This version can be downloaded as FAXDOR16.ZIP
  124.  
  125.  
  126. 1.05 - November 10, 1991 ═════════════════════════════════════════════════
  127.  
  128.      * Recompiled using DoorPatch 3.8 which now allows the following:
  129.  
  130.         Multiple BBS support: DOOR.SYS, PCBOARD.SYS/PCBOARD.DAT/USERS,
  131.         SFDOORS.DAT, CALLINFO.BBS, DORINFO1.DEF, DORINFO2.DEF and
  132.         CHAIN.TXT
  133.  
  134.         Directly supports PCBoard 14.x, GAP v4.x, RBBS-PC v17.x,
  135.         WILDCAT! v2.x and Spitfire v3.x
  136.  
  137.         Supports up to 115,200 BPS modems including Hayes V Series. Also
  138.         supports CTS checking (MNP flow control).
  139.  
  140.         This does mean you must make a few changes if you are upgrading from
  141.         a previous version.
  142.  
  143.         - Unzip the DoorPatch 3.8 files into a subdirectory.  This will
  144.           probably be where your previous version of DoorPatch was.
  145.  
  146.         - You have to Edit your current FAXDOOR.CFG file(s) and insert
  147.           one blank line at the end.  DoorPatch 3.8 uses this line to
  148.           hold the name of a Donor.  You don't have to put a name in
  149.           here but you at least need a blank line.  If you don't put
  150.           this blank line in, you'll get an Input Past End error!
  151.  
  152.         - Create DOORPCH.CFG in the same directory where you placed the
  153.           DoorPatch 3.8 files.  The data in this file lets you setup
  154.           DoorPch for your BBS.  This is not the same as FAXDOOR.CFG -
  155.           this is a separate configuration file used to configure
  156.           DoorPatch 3.8.
  157.  
  158.           Line #1 => PCBoard          (The type of BBS software used)
  159.           Line #2 => The Phantom BBS  (The BBS's name)
  160.           Line #3 => Gerry            (Sysop first name)
  161.           Line #4 => Freymann         (Sysop last name)
  162.           Line #5 => Y                (Do you have DOS's Share.exe loaded?)
  163.           Line #6 => Y                (Y or N - Want PCBoard's "@" macros?)
  164.           Line #7 => N                (Y or N - Want to hear music?)
  165.           Line #8 => 18:00-23:00      (Hours available for chat)
  166.  
  167.         - If you want your callers to know about the new (G)oodby option
  168.           copy over the MENU.TXT file from FaxDor15.Zip into your \BITFAX
  169.           directory.
  170.  
  171.      * Removed comments to PCBoard Caller Log.  All comments were being
  172.        placed here and in the FAXDOR#.LOG so I dropped the PCBoard Caller
  173.        Log but left in the logging to FAXDOR#.LOG.  This will aid in
  174.        supporting the multiple BBS types now allowed.
  175.  
  176.      * Added a (G)oodbye option in the Menu.  It's not fancy, it just
  177.        drops carrier.  If you don't want your users to do this simply
  178.        edit the MENU.TXT file so they don't know it's available.
  179.  
  180.      * I have received complaints that the door treats everybody as a
  181.        new user and assigns each user the same dialing directory.  In
  182.        each case, I provided a FAXDEBUG.EXE for these Sysops to use
  183.        which would create a FAXDEBUG.OUT file to help me figure out why
  184.        this was happening.  Out of 4 Sysops who got this file - not ONE
  185.        bothered to get back to me!!  The last one even said "don't worry
  186.        I'm persistant!"?  I can only assume for some reason the DEBUG
  187.        code started to work.  Please - let me know if this happens to you
  188.        and I'll make arrangements for you to get this debug version.
  189.  
  190. 1.04 - April 28, 1991 ════════════════════════════════════════════════════
  191.  
  192.      * Added support for FAXDOOR.PGE.  If this file exists, it will be
  193.        combined with the Covering Letter.  You have up to 51 lines to
  194.        customize the appearance of your Fax Service.
  195.  
  196.  
  197. 1.03 - April 12, 1991 ════════════════════════════════════════════════════
  198.  
  199.      * Added the User Editor to the package as FAXEDIT.EXE.  This program
  200.        will not work until you register your door.
  201.  
  202. 1.03 - April 10, 1991 ════════════════════════════════════════════════════
  203.  
  204.      * Did some tinkering with allowable length of phone numbers:
  205.  
  206.       -11 or 8 digit numbers will be treated as Long Distance calls
  207.       -Any phone number 4 digits or less are rejected
  208.       -Any phone numbers 6, 9 or 10 digits will be rejected
  209.       -A 5 digit number will be allowed and assumed local.  The worst
  210.        that will happen is they'll be told the fax was unsuccessful.
  211.        This was added to accomodate those places where a local call can
  212.        be entered as 2-5544 (are they any places like this left?)
  213.       -12 digits or more will be rejected
  214.  
  215.       * Changed the cover letter border to ╒═══════╕ instead of ==========
  216.  
  217.       * Removed extra %4 %5 in batch file created to call up BitFax.
  218.         Getting reports of BitFax staying resident if the %4 %5 are left
  219.         in.  Thanks Bev! (I though I already did this earlier).
  220.  
  221.       * Jon Anderson informed me of very interesting method he was using
  222.         to really take advantage of the Fax card's receive option.  I've
  223.         included, with Jon's permission, a message discussing how to set
  224.         up a receive "window" in Desqview.  Please read FAXDV.DOC.
  225.  
  226.  
  227. 1.02 - April 09, 1991 ════════════════════════════════════════════════════
  228.  
  229.      * I'm getting complaints of every user being sent the NEWUSER.TXT file
  230.        and all getting assigned the same number.  I've been unable to
  231.        duplicate this error (with version 1.01 and higher) so I assume this
  232.        was limited to the initial release of the door.
  233.  
  234.      * Changed the code a bit so more than 999 users can access the door.
  235.        Users 1000 and above simply will not have a personal dialing directory
  236.        or access to the long distance option.  They can fax to manually
  237.        entered local phone numbers.  Thanks Jon!
  238.  
  239.      * Discovered when you (C)ancelled a fax the name of the uploaded file
  240.        was not being cleared.  Fixed.
  241.  
  242.      * The (V)iew stats option was not showing users with Long Distance
  243.        credits.  Fixed.
  244.  
  245.      * Reports that Fax-Door will work with BitFax v 3.0
  246.  
  247.  
  248. 1.01 - April 04, 1991 ════════════════════════════════════════════════════
  249.  
  250.      * Complaints of No Comment Logging at all mean the door is unable to
  251.        read your PCBoard.Dat file and therefore sets NO LOGGING On as it
  252.        is unable to determine the full path and name of your Caller Log.
  253.        I moved the Faxdor##.Log logging up to the top of the routine so at
  254.        least the Door's log file will be written to.  Thanks Bev!
  255.  
  256.      * A short Covering letter was added that simply states who the fax is
  257.        for, who the fax is from, and has today's date.  If a fax number
  258.        was picked out of the Dialing Directory, the FAX TO: name will be
  259.        automatically pulled out of the Directory.  In the case of a manual
  260.        fax, the door will ask the user who the fax should be directed to.
  261.        Thanks Bev!
  262.  
  263.      * There was no chance to abort a manually entered number so code was
  264.        added to give the user a chance to ensure they entered the correct
  265.        number.
  266.  
  267.      * Changed the error checking when reading the bitfax transmit log.
  268.        If the bitfaxtx.log reports OK under the Status Field, the user will
  269.        be told his fax was sent successfully and his record will be
  270.        updated.  If anything else BUT "OK" is returned in the Status Field,
  271.        the user will be told the fax was Unsuccessful, try again.
  272.  
  273.  
  274. 1.00 - March 1991 ════════════════════════════════════════════════════════
  275.  
  276.      * Initial release (and here I thought it was in pretty good shape!)
  277.  
  278.  
  279.                                   -30-
  280.  
  281.